your lordship - Espagnol Anglais Dictionnaire